physically hard dive - French English Dictionary